cornish duck - French English Dictionary